home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1993 / Internet Info CD-ROM (Walnut Creek) (1993).iso / networking / ip / ka9q / net_src.arc / makefile.st < prev    next >
Encoding:
Makefile  |  1989-05-08  |  5.3 KB  |  107 lines

  1. #
  2. #    Makefile for KA9Q TCP/IP package for Atari ST with
  3. #        Mark Williams C 3.0
  4. #
  5. # switches:
  6. #    define the ones you want in the CFLAGS definition...
  7. #
  8. #    ATARI_ST    - Set this to 1. 
  9. #    MWC        - Set this to compiler version number (e.g. 306)
  10. #
  11. # CFLAGS for typical Atari installation
  12. CFLAGS = -O -DATARI_ST=1 -DMWC=306 -VPEEP
  13. AR = ar
  14.  
  15. #AX25OBJ= ax25cmd.o ax25user.o ax25.o ax25subr.o eagle.o hapn.o kiss.o \
  16. #    lapbtime.o lapb.o
  17.  
  18. NETOBJS= telnet.o tnserv.o smisc.o ftpserv.o ftpcli.o \
  19.      ftp.o smtpserv.o smtpcli.o tcpcmd.o tcpuser.o \
  20.      tcptimer.o tcpout.o tcpin.o tcpsubr.o udpcmd.o \
  21.      udp.o iface.o ipcmd.o ip.o iproute.o icmpcmd.o \
  22.      icmp.o lcsum.o \
  23.      slfp.o slip.o timer.o ttydriv.o \
  24.      cmdparse.o mbuf.o netuser.o misc.o pathname.o \
  25.      audit.o files.o icmpmsg.o $(AX25OBJ) fingcli.o fingserv.o\
  26.  
  27. #AX25DUMP= ax25dump.o
  28.  
  29. NETDUMP= trace.o $(AX25DUMP) arpdump.o ipdump.o \
  30.      icmpdump.o udpdump.o tcpdump.o \
  31.  
  32. STOBJS=  st.o dirutil.o myopen.o vfile.o\
  33.  
  34. net.tos: makefile main.o version.o session.o st.a dump.a net.a
  35.     $(CC) -o net.tos main.o version.o session.o st.a dump.a net.a
  36.  
  37. net.a:    $(NETOBJS) 
  38.     $(AR) rsv net.a $?
  39.  
  40. dump.a:    $(NETDUMP) 
  41.     $(AR) rsv dump.a $?
  42.  
  43. st.a:    $(STOBJS)  
  44.     $(AR) rsv st.a $?
  45.  
  46. alloc.o:    global.h alloc.c
  47. arp.o:    global.h arp.c mbuf.h timer.h iface.h ax25.h arp.h
  48. arpcmd.o:    global.h arpcmd.c mbuf.h timer.h ax25.h arp.h cmdparse.h
  49. arpdump.o:    global.h arpdump.c mbuf.h timer.h arp.h
  50. asy.o:    global.h asy.c st.h timer.h asy.h iface.h
  51. audit.o:    global.h audit.c mbuf.h
  52. ax25.o:    global.h ax25.c mbuf.h iface.h timer.h arp.h slip.h ax25.h lapb.h heard.h
  53. ax25cmd.o:    global.h ax25cmd.c mbuf.h ax25.h timer.h iface.h lapb.h cmdparse.h session.h heard.h
  54. ax25dump.o:    global.h ax25dump.c mbuf.h ax25.h timer.h iface.h lapb.h trace.h
  55. ax25subr.o:    global.h ax25subr.c mbuf.h timer.h ax25.h lapb.h
  56. ax25user.o:    global.h ax25user.c mbuf.h timer.h iface.h ax25.h lapb.h
  57. cmdparse.o:    global.h cmdparse.c cmdparse.h
  58. dirutil.o:    global.h dirutil.c
  59. files.o:    global.h files.c config.h
  60. ftp.o:    global.h ftp.c mbuf.h netuser.h timer.h iface.h ax25.h lapb.h tcp.h ftp.h session.h
  61. ftpcli.o:    global.h ftpcli.c mbuf.h netuser.h icmp.h timer.h iface.h ax25.h lapb.h tcp.h ftp.h session.h cmdparse.h
  62. ftpserv.o:    global.h ftpserv.c mbuf.h netuser.h timer.h tcp.h ftp.h
  63. hapn.o:    global.h hapn.c mbuf.h iface.h hapn.h ax25.h trace.h
  64. icmp.o:    global.h icmp.c mbuf.h internet.h timer.h iface.h ip.h icmp.h
  65. icmpcmd.o:    global.h icmpcmd.c timer.h iface.h ip.h icmp.h mbuf.h netuser.h internet.h ping.h
  66. icmpdump.o:    global.h icmpdump.c mbuf.h internet.h icmp.h trace.h
  67. icmpmsg.o:    global.h icmpmsg.c
  68. iface.o:    global.h iface.c iface.h
  69. ip.o:    global.h ip.c mbuf.h timer.h internet.h iface.h ip.h icmp.h
  70. ipcmd.o:    global.h ipcmd.c mbuf.h internet.h timer.h netuser.h iface.h ip.h cmdparse.h
  71. ipdump.o:    global.h ipdump.c mbuf.h internet.h timer.h iface.h ip.h trace.h netuser.h
  72. iproute.o:    global.h iproute.c mbuf.h internet.h timer.h netuser.h ip.h icmp.h iface.h trace.h
  73. kiss.o:    global.h kiss.c mbuf.h iface.h kiss.h trace.h
  74. lapb.o:    global.h lapb.c mbuf.h timer.h iface.h ax25.h lapb.h
  75. lapbtime.o:    global.h lapbtime.c mbuf.h ax25.h timer.h iface.h lapb.h
  76. lcsum.o:    global.h
  77. main.o:    global.h main.c config.h mbuf.h netuser.h timer.h icmp.h iface.h ip.h tcp.h ax25.h lapb.h ftp.h telnet.h session.h cmdparse.h st.h trace.h st.h
  78. mbuf.o:    global.h mbuf.c mbuf.h
  79. misc.o:    global.h misc.c
  80. netuser.o:    global.h netuser.c netuser.h
  81. pathname.o:    global.h pathname.c
  82. st.o:    global.h st.c mbuf.h internet.h iface.h st.h cmdparse.h
  83. session.o:    global.h session.c config.h mbuf.h netuser.h timer.h iface.h tcp.h ax25.h lapb.h ftp.h telnet.h session.h cmdparse.h
  84. slfp.o:    global.h slfp.c mbuf.h iface.h timer.h ip.h slfp.h st.h asy.h trace.h
  85. slip.o:    global.h slip.c mbuf.h iface.h timer.h ip.h slfp.h ax25.h slip.h st.h asy.h trace.h config.h
  86. smisc.o:    global.h smisc.c mbuf.h netuser.h timer.h tcp.h
  87. smtpcli.o:    global.h smtpcli.c netuser.h mbuf.h timer.h tcp.h smtp.h trace.h cmdparse.h
  88. smtpserv.o:    global.h smtpserv.c mbuf.h netuser.h timer.h tcp.h smtp.h
  89. tcpcmd.o:    global.h tcpcmd.c timer.h mbuf.h netuser.h internet.h tcp.h cmdparse.h
  90. tcpdump.o:    global.h tcpdump.c mbuf.h netuser.h internet.h timer.h tcp.h trace.h
  91. tcpin.o:    global.h tcpin.c timer.h mbuf.h netuser.h internet.h tcp.h icmp.h iface.h ip.h
  92. tcpout.o:    global.h tcpout.c timer.h mbuf.h netuser.h internet.h tcp.h
  93. tcpsubr.o:    global.h tcpsubr.c timer.h mbuf.h netuser.h internet.h tcp.h
  94. tcptimer.o:    global.h tcptimer.c mbuf.h timer.h netuser.h internet.h tcp.h
  95. tcpuser.o:    global.h tcpuser.c timer.h mbuf.h netuser.h internet.h tcp.h
  96. telnet.o:    global.h telnet.c mbuf.h timer.h iface.h ax25.h lapb.h icmp.h netuser.h tcp.h telnet.h session.h
  97. timer.o:    global.h timer.c timer.h
  98. tnserv.o:    global.h tnserv.c mbuf.h timer.h iface.h ax25.h lapb.h icmp.h netuser.h tcp.h telnet.h session.h
  99. trace.o:    global.h trace.c mbuf.h iface.h trace.h
  100. ttydriv.o:    global.h ttydriv.c
  101. udp.o:    global.h udp.c mbuf.h netuser.h udp.h internet.h
  102. udpcmd.o:    global.h udpcmd.c mbuf.h netuser.h udp.h internet.h cmdparse.h
  103. udpdump.o:    global.h udpdump.c mbuf.h netuser.h internet.h udp.h
  104. cersion.o:    global.h version.c
  105. x.o:    global.h x.c config.h stdio.h netuser.h timer.h arp.h ax25.h cmdparse.h ctype.h dir.h ftp.h icmp.h iface.h internet.h ip.h kiss.h lapb.h mbuf.h session.h slip.h smtp.h tcp.h telnet.h trace.h udp.h
  106.